defibrillator proof - French English Dictionary